failure to produce a certificate - Francés Inglés Diccionario